const AUT = require('./utils/auth')
console.log('auth', AUT);

// 全局小程序入口,相当于vue中的main.js
App({
    onLaunch() {
        // 展示本地存储能力
        const logs = wx.getStorageSync('logs') || []
        logs.unshift(Date.now())
        wx.setStorageSync('logs', logs)
        // 登录
        wx.login({
            success: res => {
                // 发送 res.code 到后台换取 openId, sessionKey, unionId
            }
        })
    },
    async onShow() {
        // 购物车图标上的数量
        wx.setTabBarBadge({
            index: 3,
            text: '6',
        })

        // 进入小程序判断用户是否登录，如果没有登录先登录，如果登录在做其他
        // 1.先判断是否登录了
        const flag = await AUT.hasUserIsLoginded()
        console.log('是否登录', flag);
        // 2.如果没登录就登陆
        if (!flag) {
            console.log('还未登录');
            // 在调用登录和注册的方法a
            await AUT.wxszhuce()
        } else {
            // 登录了，该干啥干啥
            console.log('已经登录了');
        }
    },
    globalData: {
        userInfo: null
    }
})